package ctwing

// import (
// 	"context"

// 	"github.com/gogf/gf/v2/frame/g"
// 	"github.com/sagoo-cloud/sagooiot/internal/service"
// )

// // SyncSimList 定时获取sim卡
// func SyncSimList(ctx context.Context) {
// 	g.Log().Info(ctx, " start SyncSimList")
// 	out, err := service.SimSimFactory().GetSimFactoryByType(ctx, 1)
// 	if err != nil {
// 		g.Log().Error(ctx, "startCtwing get factory error ", err)
// 		return
// 	}
// 	pool.Add(ctx, func(ctx context.Context) {
// 		NewCtwing().SimList(ctx, out.AppKey, out.AppSecret, "", Ctwing_Sim_List, 1)
// 	})
// }

// // SyncRealFlow 定时获取实时流量
// func SyncRealFlow(ctx context.Context) {
// 	g.Log().Info(ctx, " start SyncRealFlow")
// 	out, err := service.SimSimFactory().GetSimFactoryByType(ctx, 1)
// 	if err != nil {
// 		g.Log().Error(ctx, "startCtwing get factory error ", err)
// 		return
// 	}
// 	pool.Add(ctx, func(ctx context.Context) {
// 		NewCtwing().QueryRealTraffic(ctx, out.AppKey, out.AppSecret, Ctwing_Batch_Flow_ByMonth, 1)
// 	})

// }

// // SyncYesterdayFlow 定时获取昨日流量,形成历史记录
// func SyncYesterdayFlow(ctx context.Context) {
// 	g.Log().Info(ctx, " start SyncYesterdayFlow")
// 	out, err := service.SimSimFactory().GetSimFactoryByType(ctx, 1)
// 	if err != nil {
// 		g.Log().Error(ctx, "startCtwing get factory error ", err)
// 		return
// 	}
// 	pool.Add(ctx, func(ctx context.Context) {
// 		NewCtwing().QueryHistoryTraffic(ctx, out.AppKey, out.AppSecret, Ctwing_Batch_YesterdayFlow, 1)
// 	})
// }
